14861
7
717
1
2650
4
96
0
1837
2
1061
4471
2337
6
2324
40062
19
1103
4274
3
3159
3619
2469
5527
766
665
1105
484
1298
490
477
2663
318
3636
668
2123
57793
1273