680
1107
3463
896
1703
920
702
787
962
643
1160
613
952
767
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
1111
1635
2036
4104
1652
1497
1797
1057
1393
2595
1387
990
605
758
757
2717
1396
1665
2763
1213
688
1627
1598
777
665
1369
2897
704
1017
854
780
676
653
4557
1131
1287
1585
1411
1408
629
1356
715
831
677
3828
1520
1627
1537
629
728
1004
1965
778
742
736
2338
1878
762
1260
1392
991
1571
1240
804
1229
1985
1272
898
996