1229
1
1514
83
1594
3
2110
1727
2
718
1871
1484
1116
2886
1954
2430
3562
564
2721
745
0
2061
3587
1161
1348
4
1857
2045
16062
15
2259
1306
1868
3035
2099
935