1788
1
1532
2781
1434
3
2904
1691
2510
3158
2
1816
2294
1664
298
2133
400
0
1041
1938
1778
1382
1568
2368
2999
1632
1766
1547
2166
1660
999
1681
1431
3779