1027
1
1798
2
5151
1751
0
2911
9
2271
4
1124
1244
2374
1711
1942
2495
1744
2711
1514
2740
3
1492
3991
1487
478
2468
2518
717
2954
1645
4651
1495
1935
608
398656
19