1115
2
2326
4
10324
1458
3
2808
1
2445
6
6529
7
1811
0
849
4271
2604
1661
1222856
978
4677
10
3054
1967
297
737
2904
1392
1772
2368
911
1869
2388
5
417
1960
964
2086