3035
778
938
796
866
887
4335
848
1135
801
1129
736
938
2762
880
1127
951
899
977
2542
730
759
2028
942
1422
761
775
4632
877
2642
4577
16984
993
1120
792
9486
787
737
1115
804
1041
3570
778
1021
1384
1245
983
1560
4171
822
785
717
735
1853
1481
898
1800
701
746
4401