1230
1164
1368
1435
1125
1572
1648
887
757
835
754
728
829
783
879
945
840
1025
1524
3036
950
1263
1142
1329
1086
1135
1232
1095
1231
1392
1146
1097
1085
1841
1220