2582
832
958
763
1132
2270
6097
1225
985
1868
3017
6882
860
2878
5227
2160
2308
917
951
865
1135
1137
2521
2495
680
893
1015
1012
2004
4799
2796
1730
1036
1155
912
1114
978
814
960
1760
814
3426
6029
6288
980
1164
807
1152
941
957
2006
6171
798
897
8177
7155
1029
2964
1034
1190
934
784
737
5558
787
956
2315
1692
3452
854
1346
796
881
1142
697
704
754
2739
1439
750
2148
2137
6126
903
1022
4785
7488
889
4432
3225
852
917
1094
750
931
836
6914
1819
1085
762
5922
4131
979
807
816
4512
1477
1673
2252
787
902
976
4462
968
5208
2817
838
923
786
792