1229
1
1514
1594
3
1946
2257
2
1727
718
1871
83
1484
1116
2110
2886
1954
2430
7762
4
3562
564
2721
745
0
2061
3587
1348
1857
2259
1868
534
4946
1746
2578