250
831
1
2
500
853
12
28
50
686
7
521
3
9
1151
8
45
1186
5
25
1041
26
300
2356
17
200
829
0
4
1472
19
1366
20
1184
1135
1078
10
100
1882
13
129
740
1000
2150
83
2094
14
54
3868
40
186
2331
31
98
1815
21
93
4507
87
365
5132
198
2718
88
2802
38
203
1396
75
4363
72
360
3684
502