250
1
4999
5
1199
0
203
2085
1385
4
3950
15
1699
3049
344
2
398
1071
3121
3
622
3232
14
767
23396
11
1208
1533
6933
1567
487
3866
7
1296
2204
734
2869
2304
815
22