4285
781
1979
3307
884
858
1327
846
1012
2081
1068
4664
1262
918
801
873
793
899
845
871
951
776
1678
2476
886
854
845
791
766
1482
917
818
4097
790
983
988
1099
985
828
904
1659
1039
3548
2339
801
2590
881
834
831
1000
858
948
1261
1694
970
831
905
852
1060
1032