1088
7242
1033
2522
1215
13996
19127
1012
1785
847
1086
1434
791
2137
983
914
2631
1247
1340
1353
1749
2258
4353
4146
928