4702
4
2707
2
2959
1
2480
14861
7
2324
1443
527
0
3636
2211
1142
2895
986
40062
19
2302
1013
2682
9877
5
3058
739
2337
1306
1268
1600
2209
2784
2655
3957
3
5674
13442
15