100
2362
0
17
3404
3
30
3304
13
4123
2
36
3029
2329
1
18
2254
43
3050
54
3684
28
3092
38
1893
3271
34
4923
4
86
3915
74
2337
3207
66
4665
2851
40
2357
20
2213
19
3648
2820
1779
27
2638
2512
5758
7
175
2880
80
5610
71