14861
7
2959
1
2895
1837
2
7258
0
2324
4
32302
1458
4274
3
40062
19
3629
1013
2525
2682
2472
687
2781
3636
5919
3126
6095
9
4491
906
1142
1059
2535
515
96
571
3131