100
2966
1
5
4256
75
2827
2
27
2677
15
2646
0
14
2073
3773
39
3117
2480
17
3491
33
3777
3966
10
149
1869
4450
3
82
3713
4
45
2628
72
3270
23
3635
42
4541
32
3444
3120
6
3334
3391
19
4661
4592
85
4032
209
5702
9
229
2629