500
890
12
19
250
1002
1
2
1088
29
50
827
7
677
3
9
1336
46
6
25
1183
27
300
2535
20
47
200
951
0
4
1680
21
1573
1398
1293
1225
10
100
2048
13
129
884
8
1000
2475
88
104
2334
14
54
4328
41
189
2646
31
98
2194
23
94
5248
91
389
5803
33
203
3104
22
3130
38
208
1603
75
4724
367