1229
1
1514
1594
3
1954
564
2110
1727
2
1871
83
1484
718
2886
2430
1116
2721
2061
3587
1857
3562
1348
4
2259
108797
0
2386
1868
2245
2530
6236
10
1174
10827
2629