4071
1778
5612
3595
1322
4053
1131
1384
3025
995
2107
54216
1488
7472
2559
1323
1184
2713
4437
994
1547
1858
3219
3831
1935
2648
11691
2830
2983
1678
2777
4635
1750
4047
4573
2367
9856
1189
5715
2934
1486
2199
1620
4931
2978
2162
3950
29476
6428
1291
1986
1311
2311
1995
3283
18936
4583
1975
17518
1172