2982
1092
1874
912
745
653
815
851
7888
657
1114
3858
1715
1133
868
702
743
862
741
650
889
728
703
6438
754
1615
877
770
700
1354
769
911
642
746
975
821
1094
762
912
834
719
701
861
699
679
1606
953
1108
706
707
2430
1352
816
957
665
700
640
1063
689
747
754
669
654
805
964
620
1642
1104
725
1265
688
717
1965
864
704
623
703
726
808
1027
3590
1125
746
700
753
735
1008
746
760
1336
779
1018
1402
807
911
820
953
1211
1209
719
835
1044
733
927
657
904
743
857
638
1231
680
781
1146
621
685
3172
809
1193
669
1225