14861
7
2337
6
40062
19
2650
4
4274
3
1837
2
297066
0
4465
22
2324
32302
1867
1
2268
2502
2732
2666
9
806
3636
55904
2781
19079
37355
13
1289601
2533
3619
6713
11
3245
2507
2145
5527
13442
15