2300
692
654
4139
1533
836
1069
1622
725
776
1319
1424
1214
946
1553
693
738
684
1139
1099
1597
819
799
692
644
1649
1949
748
667
1650
1780
703
1782
767
829
1514
700
758
721
1865
641
2121
1452
8248
1703
2754
773
1826
906
1186
1273
1612
719
692
2011
991
663
1717
965
721
781
2409
723
803
681
1262
900
776
2402
1266
1300
701
804
663
859
834
1467
1083
857
1111
824
1880
657
848
1082
699
953
2970
3038
741
804
691
629
718
2080
687
732
712
808
741
805
663
992
790
970
963
1682
911
593
1697
660
624
692
1309
1029
657
775
776
3650
1439