10324
2
1458
3
2345
1
3233
16
1811
0
3044
13
4271
4
2604
7
1661
978
4677
10
3054
737
2904
11437
22
911
1896
1960
1545
2408
5617
5
2922
9
6842
2934
8
1813
689
1775
1626
1222856
886