14229
10
3037
4
1472
1
7550
2102
2
1712
3
9778
12
2420
6
3721
4232
2815
2457
1182
624
0
544
286
675
1872
1133
1945
1939
1367
957
1610
951
454
403
2121
409
415