1231
1164
1368
1435
1125
1572
1648
891
758
835
754
728
829
783
880
945
840
1025
1525
3043
952
1264
1142
1329
1086
1135
1232
1095
1393
1147
1097
1085
1842
1220