1222856
4
5602
9
1811
0
1135
1
2059
8
3352
2604
7
1661
2
2332
6
1056
2361
2657
6579
1633
964
1666
3054
2284
1010
1277
5
9315
737
2904
506
2659
752
5380
3293
315
911