6435
7
1010
1
1277
5
1630
2398
737
1051
0
2904
4
111
2659
2
752
3293
2827
16
911
1960
337
1193
3251
6
2934
8
1222856
1626
1889
886
1481
2445
1225
2749
3
3350
2605
1331