658
887
1559
1492
1577
1910
1664
1563
965
1790
1575
2147
2123
1264
806
1386
1432
744
1531
7104
1307
738
1163
838
1335
1663
2422
2017
1245
872
735
1347
1564
1138
1915
1396
1604
704
865
746
1628
1156
1487
1378
676
548
1963
1413
1346
1397
1183
1628
881
1377
1787
1290
693
679
1141
1321
1158
836
869
701
4057
643
1461
910
773
969
864
1496
3606
671
1178
916
653
794
754
1893
902
1599
1512
966
1599
770
898
686
2516
626
1609
1522
682
666
2974
3560
2510
777
1373
1366
2308
658
613
2034
847
3442
870
677
964
1019
1995
878
3035
745
1385
4829
2331
860
1235
846