8071
1102
976
770
1393
1272
2263
861
1285
845
1078
996
837
835
1048
842
809
1153
1088
1003
847
798
973
777
834
1752
838
1654
856
1772
1337
1327
928
1501
916
988
980
798
962
766
1317
3250
1027
871
1195
940
1498
1797
1258
1012
829
860
951
904
1089
2888
955
958
793
823