1074
1244
1261
1250
1289
909
995
443
749
1375
1379
1539
1553
971
1094
703
712
1737
1847
1164
1218
1465
850
916
1050
1010
1551
1601
1174
1201
1138
1142
1041
1082
1187
1247
1326
1272
1194
1196
1772
1382
1033
1059
1427
1462
993
1078
763
783
1895
1825
977
1057
1192
777
846
713
1342
1426
1508
707
678
642
1486
706
626
1288
1175
1055
1554
1030
931
1039
629
854
864