1259
1
3679
849
1277
5
3691
8
2545
1961
4
863
1869
1550
0
886
1008
2
1132
1805
330
3025
1343
1425
2306
3116
1506
2814
522
2169
3
964
1898
670
493
629
769