100
2755
29
117
500
2048
22
37
200
1120
2
1
1047
11
1203
7
1000
39086
599
1339
800
2326
10
1105
15
1107
3
50
1402
4
1057
6
1371
9
1340
5
1161
855
1043
2883
18
3322
0
6916
23
2439
5015
20
2957
39
3639
4616
2197
10858
82
2339