1229
1
1514
1594
3
1484
564
83
774
0
2092
2430
1727
2
1357
3587
1871
1348
4
718
2110
1954
2192
2886
2235
1868
2505
1743
1116
3054
5
2057
1683
2721
1306
2500