1166
11
2717
1
2381
3
1694
658
2
1451
0
951
1371
12472
12459
2312
1688
2505
3465
4465
22
1743
1529
2318
3054
5
1729
2802
6
2127
7
2057
5147
4425
644
1489
582
1683
869