1052
4959
1362
6419
2211
10422
1849
8715
253
1192
864
4073
440
2070
228
1074
834
3929
245
1155
750
3534