1731
2753
8241
2000
1418
1649
8941
3848
2544
2621
6862
1361
30052
18621
15716
7876
6090
1910
7030
3632
4224
6703
2955
6230
11452
5405