11126
7
15785
4
42186
14
6913
3
15450
10
7412
5102
5801
12763
6055
5028
2
4646
9
4403
3351
1
2795
6
2182
1647
3377
7794
2759
2423
1234
1783
1413
2205
1408