1119
1277
1255
786
1343
998
1556
1450
931
1076
1004
1094
1083
2478
2514
3337
1090
796
981
4957
1809
1307
814
1110