1277
5
829
1
3152
9
3939
737
2904
4
111
0
2326
2659
2
752
3293
840
3
1452
2419
6
1806
911
1199
1960
7
3946
3251
2934
8
1281