1109
934
929
1302
998
928
982
1271
1075
1006
1429
1828
1191
940
1520
931
933
1326
1227
1471
1035
932
935
951
1616
950
968
941
930
1444
1405
1515