100
2656
0
14
2077
1
27
3787
5
39
3126
2488
2
17
3503
33
3782
15
3975
10
149
1875
4460
3
82
3731
4
45
2638
72
3279
23
3646
42
4551
32
3458
3125
6
3339
3395
19
4667
4601
85
4044
209
5722
9
229
2635
2355
3397
30
3293
13
4104
36