1597
1316
845
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
792
1374
1349
1519
1974
884
4524
3798
799
788
954
1272
1486
937
792
1246
1469
979
1545
985
1489
1426
1052
1056
2104
6229
1117
1820
1833
1654
854
1182
2367
1241
979
1172
1358
1598
1554
3264
1936
1179
1965
864
887
2207
1507
1002
982
1532
1700
893
1297
1437
990
1456
2762
867
1464
922