1447
1122
1039
980
1046
1031
1205
1211
1674
3891
1551
2596
2933
8822
3526
5422
3766
6360
3476
3479
64715
10005
22323
7458
46326
6248