1229
1
1514
1594
3
862
2301
1967
2
83
2036
1727
718
1871
1155
3587
385
1413
4248
1484
1116
2110
2886
1954
574
0
2430
3562
564
2721
745
2061
1348
4
1857