1095
995
1557
957
1404
887
1383
2492
1056
1253
1683
2057
1170
1053
1589
1032
901
955
1039
1142
1325
936
1293
869
1624
1142
1102
1591
1013
1480
1394
941
1500
1587
2119
2370
1208
1245
2320
4430
3480
1511
1916
17245
1099
1523
991
1816
4309
1373
1508
994
3538
1099
1144
949
947
2415
1252
974
1465
1042
2158
1046
1259
2130
935
1449
1267
906
1057
963
995
990
1053
2200
1707
849
1186
1195
1717
3293
1386
942
811
1241
866
941
1223
827
985
3224
2369
1684
1245
1013
1492
1159
1459
1194
1499
838
816
825
859
2162
1718
875
1148
2377
1087
1645
1145
1718
1067
983
1811
1601
1319
908