3090
6
2535
2
1843
32302
0
2358
9
101415
109
3498
4
4761
2209
1
3163
19783
3694
2085
1037
3868
10
2160
2471
7
1628
7793
14589
5052
4622
21
8637
11
5106
5
3296
6346
16
1186
462
1663
3415
8