50
640
2
6
529
500
1401
15
57
600
1352
1
11
1200
1832
61
72
758
12
1000
2752
76
91
1300
3085
99
96
726
14
900
509
0
1134
29
37
728
8