100
2902
1
8
1785
6
29
50
1670
0
3
2746
10
26
2395
800
2823
44
1451
5
2226
20
1857
1979
2
17
2420
16
1317
1538
1918
11
1632
2341
2631
4022
35
3729
43
4879
4386
25
5385
175
3597
7
3404
3350
4614
75
3281
27
3050
15