747
878
721
806
726
822
895
743
15080
1758
4655
1004
973
1166
1487
853
828
829
1000
837
787
1133
1300
972
1040
1113
918
811
1007
794
826
884
979
1606
989
1923
1224
2094
806
870
1050
757
791
2748
2777
842
909
890
934
940
961
2068
1832
793
1572
1712
910
1514
1085
802