14861
7
2245
3
189326
0
567
1
5527
3546
2629
2
2469
913
1652
2324
4
562
9817
1047
131589
5431
1604
3316
10
1112