3381
1986
791
1714
11237
738
814
6985
1527
863
2278
978
8803
14504
2301
2566
2474
2208
12685
5925
12971
6188
7431