500
570
3
2
800
982
5
4
68
804
19
51
1406
9
76
900
8361
159
488
1000
2435
24
116
752
0
7
8838
41
48
757
21
200
1297
46
1500
850
8
50
899
16
516
1
100
5335
73
587
1353
33
32
692
250
1024
20
150
3640
39
337
1874
42
105
499
2013
13
104
2821
29
177
650
2221
25
93
160
1102
6
3039
61
165