4194
3991
5541
809
875
1371
765
1239
911
809
1106
969
918
3331
830
893
872
890
978
978
1630
797
785
855
2857
1576
830
955
887
861
884
1024
1045
988
1482
805
888
900
886
956
850
1009
1139
865
949
887
814
3202
1000
954
876
1201
852
935
853
870
859
833
1069
872