1027
1
1798
2
1751
0
2271
4
1124
1244
2374
1711
2495
1744
1514
5225
8
1492
3
1581
3991
2245
1487
478
3765
2468
2518
717
2954
1226
3053
7
1645
1495
1935
608
3971