17730
11
2546
1
1115
2
2587
6
802
0
2961
1824
1458
3
10324
2149
3440
1222856
4
1074
571
5108
1811
5602
9
1342
20634
8
1031
1816
4271
1463
830
7334
2604
7
978
6579
2076
1566