1229
1
1514
1594
3
1484
384
0
1727
2
718
1233
1871
2326
83
3364
1116
921
2110
2886
1954
1690
2430
1638
4
1488
2495
3562
564
2721
745
2061
3587
1348
1857