1229
1
1514
1594
3
564
2110
3090
6
1727
2
3673
1871
83
1484
718
1954
2919
2886
2430
1289601
4
1116
2358
9
2155
2721
2948
3868
10
2061
3587
1903
1857
3562
6346
16
1348