1027
1
1798
2
5151
1751
0
3715
2271
4
1124
1244
2374
1711
1047
2495
1744
1514
2740
3
1492
3991
3080
1487
478
2468
2518
717
2954
1645
1495
1935
608
3971
19932
6