2278
29104
2117
1132
1726
1366
23785
30013
19137
13806
983
1320
1415
1032
10998
937
4469
4605
951
1136
2001
1109
8508
1040
1354