100
2981
1
5
4275
75
2853
2
27
2704
15
2669
0
14
2085
3805
39
3139
2499
17
3514
33
3792
3987
10
149
1886
4473
3
82
3786
4
45
2651
72
3291
23
3658
42
4562
32
3480
3138
6
3350
3405
19
4672
4616
85
4050
209
5736
9
229
2647