1229
1
1514
1594
3
564
467
0
1690
2110
1727
2
1380
475
1310
1871
989
83
1484
2028
718
2710
1954
2886
2430
1011
1012
1116
1004
1941
4
1716
2721