866
1843
805
2653
1832
1157
1415
916
784
1048
1433
886
1487
1465
1084
1210
885
816
751
802
712
738
7557
6558
1114
1023
1295
907
1083
906
789
1708
1174
820
958
799
1029
1095
741
986
773
730
1846
1012
1109
1273
868
979
797
1706
1637
956
831
3008
798
1402
1464
941
944
2264