14861
7
2959
1
2895
1837
2
2324
4
4274
3
40062
19
1013
0
2525
2682
2472
2781
3636
5919
6095
9
1142
2535
3131
3608
2039
2092
5674
6517
20211
2302
1927
3172
1982
5
3215
1991