100
2973
1
5
4264
75
2839
2
27
2685
15
2656
0
14
2076
3785
39
3125
2485
17
3501
33
3781
3973
10
149
1874
4457
3
82
3728
4
45
2635
72
3278
23
3645
42
4549
32
3457
3124
6
3338
3395
19
4666
4599
85
4039
209
5717
9
229
2634