58
0
1053
2904
4
2659
2
752
3293
1
522
911
860
6529
7
3251
6
2934
8
484
2966
5
1343
1222856
1325
1132
2459
9
5617
1758
886
422
2445
2749
3
152
714
4106
637
895