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
2415
1252
2165
1678
1614
1239
947
1493
2431
917
1184
988
973
1698
936
1005
943
3912
1068
992
994
906
1730
1995
1319
1742
1370
928
960
1408
974
6229
1158
3452
1409
2649
1124
3985
1607
1879
949
882
1057
1326
1458
1116
1050
963
867
852
884
816
799
1647
1257
1011
1096
1157
3334
1435
1897
1099