1694
1422
898
1460
760
886
631
2879
1502
749
1585
655
1798
775
975
690
1682
1021
835
678
1097
760
1378
712
749
2172
740
717
695
1577
677
640
1508
1790
1370
1583
982
1378
874
641
649
627
3537
829
1472
1143
825
776
660
699
874
951
665
776
879
893
723
753
2063
705
3827
728
682
2208
3042
2160
1119
3020
634
2848
1047
729
1098
739
676
684
1433
2013
1723
1547
1347
683
695
742
961
664
1540
749
4891
918
1473
2456
3088
784
1669
1249
680
713
1038
2652
997
712
1652
763
772
838
917
1748
1383
870
4102
1382
1602
845
790
1862
1355
1066
1152
934