14861
7
4360
1
1443
527
0
4702
4
3636
2707
2
1142
2895
2959
986
2480
40062
19
2324
2302
2525
1013
2682
1475
9877
5
1306
2566
3
1600
5674
13442
15
4329
10
4274
1740
6997
3608