1229
1
1514
1594
3
83
2525
4
1750
1766
2
1727
718
1871
257
0
1860
637
1484
1116
1125
2110
2886
1954
1972
2430
2749
1339
3065
3583
10
1277