10324
2
3440
1458
3
895
5602
9
1811
0
675
4
2059
8
2628
1802
2604
7
1661
6579
1633
3054
1
1010
1277
5
737
2904
5871
15
1222856
2659
752
5380
3293
509
2094
911
1960
2457