1229
1
1594
3
1514
181997
11
1393
2566
1523
2
1583
0
1946
2257
2886
2430
83
1727
3587
1871
1484
1348
4
718
2110
1954
1868
2169
1116
2721
564
2061
1857
1295
1225