2452
2393
2091
4159
2787
2301
4234
2101
2708
3174
3681
2296
7130
5385
3493
10604
4006
2814
3459
8490
5649
3102
4547
3303
2398
7725