1000
0
2999
1
833
1787
3485
7
1935
2
8819
12
4651
2908
10
1093
2655
3
3671
5392
11
2301
346
3172
5820
2257
4585
3041
1516
1485
3296
4
6517
1348
662
1941
3715
7592
1599