2990
2524
695
670
739
845
933
1525
1119
1931
1653
2341
677
1906
1277
911
687
759
2328
1087
724
721
697
709
728
800
772
842
808
780
716
746
650
669
838
700
773
780
719
692
875
649
958
649
664
725
671
711
769
1060
726
698
3097
1159
2836
724
850
801
720
1281
974
1205
967
1002
1013
694
643
603
1356
898
921
1141
694
768
693
727
1955
662
1004
674
1587
1587
806
634
1181
1123
1638
2822
1326
2047
2205
757
1096
912
942
894
1235
832
725
810
745
2261
950
1687
3166
2478
683
736
858
1158
1552
2455
638
1463
1451
723
846
1589
1342
786