866
791
2402
1805
966
1182
825
3575
848
864
1006
929
827
805
919
811
956
1037
805
1071
907
813
880
858
144559
795
877
873
846
859
1464
1104
977
979
819
742
1005
743
987
811
953
1526
926
1989
863
951
1028
864
1069
884
729
1081
1222
1275
968
1166
6881
8417
3865
797