1229
1
1514
1594
3
1701
2465
2
1727
1077
718
1871
83
1538
1484
1116
2110
2886
1029
1954
2430
1522
3562
564
2721
745
0
1184
2061
3587
1348
4
1857
2259
1868