1696
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
1762
829
1671
890
1000
964
833
1216
995
951
945
917
820
931
954
818
1722
1358
1300
1308
1426
2762
1019
930
798
1157
1650
1428
849
1281
1487
1470
979
825
1662
1184
1737
1325
2842
1261
1288
1271
1371
1278
2290
1426
1371
929
1434
969
995
959
1209
1095
1060
1145
1098
1268
1073
1040