1078
1362
1295
1294
1030
803
940
1684
1358
1202
973
1190
1097
813
1201
1179
1610
933
2832
1223
1329
1144
1402
1960
1393
1275
1555
684
1440
1151
1751
1319
835
1264
1301
1089
1278
1095
680
1409
1773
2021
747
756
1187
1814
1141
1149
1041
1339
778
1231
1202
765
913
1144
1345
1133
2984
1146
966
1822
1041
774
686
902
1703
1123
1160
687
1088
2308
754
2206
618
673
1184
1690
728
1526
1136
5541
723
1893
2366
1147
1362
707
1444
1364
2115
4260
2181
624
738
2205
1146
729
2395
2048
1167
858
697
926
1005
785
694
807
1134
1972
1247
1163
768
1178
2497
1693
2633
1433
2516
992