753
2927
882
1002
847
912
773
834
3223
1627
997
745
1917
1149
1323
971
889
791
848
845
984
760
784
904
1889
887
902
786
822
915
4751
820
743
936
897
925
1073
1076
791
3123
746
847
1567
950
1004
1191
820
2378
1314
2790
1356
769
882
774
783
7616
2177
789
761
979