14861
7
1443
1
527
0
4702
4
3636
2707
2
1142
2895
2959
986
2480
40062
19
2324
2302
1510
1013
2682
1306
1600
4072
5674
13442
15
4329
10
4386
4274
3
1740
4360
6997
3608
3619