2696
1
1188
1460
1688
1839
6089
2488
2
4579
4762
5358
3451
1877
3614
8173
2628
3791
1627
4813
6042
3
9634
3639
2112
2634
2432
4025
4503