1229
1
83
1514
1594
3
1750
2110
1547
2886
2
3562
1277
745
0
2525
4
2219
2055
1734
1484
1727
718
1256
1871
257
784
1860
637
1116
1125
2578