1027
1
1798
2
1751
0
2271
4
1124
1244
2374
1711
2495
1744
1514
1492
3
3991
1487
478
2468
2518
717
2954
1645
1495
1935
608
3971
19932
6
9511
5
8527
197
1764
2041