100
2656
0
14
2076
1
27
3785
5
39
3125
2485
2
17
3501
33
3781
15
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
2355
3391
30
3291
13
4103
36