878
940
993
897
780
857
4599
782
872
1141
1686
762
1091
1115
862
1180
737
895
3571
736
746
1246
1370
1265
1293
717
736
771
773
814
898
1088
903
1148
900
21240
771
834
931
2890
2133
2220
847
793
790
783
822
4106
752
2521
995
870
971
1068
648
797
845
2649
1023
780