1277
5
737
1
2904
4
111
0
2844
3
1453
2
2659
752
3293
911
4994
6
1425
2934
8
1626
1204
886
2445
1225
2749
322
895
4151
7447
7