4070
1778
5612
3594
1322
4051
1131
1384
3025
995
2107
54211
1488
7471
2559
1321
1184
2713
4435
994
1547
1857
3217
3831
1935
2647
11688
2829
2982
1678
2777
4632
1750
4045
4573
2367
9854
1189
5713
2933
1486
2199
1620
4930
2978
2159
3949
29475
6428
1291
1985
1309
2311
1995
3283
18933
4583
1971
17518
1172