1249
822
657
694
1013
768
1704
7521
788
1857
1320
921
680
1107
3463
896
920
702
962
643
1160
613
952
754
1393
1034
2839
1361
4068
1270
1080
1446
720
637
995
2713
2018
1290
1759
632
1163
1144
1468
2620
1509
1143
3573
650
1483
1586
894
1635
2393
1853
923
1215
729
674
1740
1933
1544
1636
873
830
1830
797
1568
2595
854
765
678
959
1278
1295
3569
3600
760
870
651
816
1562
626
1047
2594
2069
814
692
785
2338
769
1310
1587
2260
1072
1370
1473
1677
1556
1154
1666
1547
1893
627
1945
773
1545
3207
788
912
796
1438
852
808
1798
1509
839
2339
779
994
907