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