1292
910
1570
2200
2277
1139
1699
966
1575
974
1428
1767
1545
954
1502
1009
880
1537
1714
999
1032
1781
4146
3174
1186
1065
1317
918
1073
1214
997
935
1663
1910
1402
891
1463
1301
957
1302
1202
984
931
1515
1211
1627
1007
1644
1149
4650
1165
1123
1122
927
5815
1203
887
2412
937
954
2323
1103
2720
2850
1477
1030
814
863
5006
1681
1728
1461
3002
1627
968
1072
977
1692
1206
1277
866
923
1985
1311
1197
902
811
2600
836
1783
941
1437
904
3913
835
807
984
1534
913
958
1043
1520
1401
1089
838
1162
942
1377
1110
1236
1038
1835
1330
949
1997
1279
1448
883
1733
1025