847
793
959
780
952
748
1797
878
935
5013
784
873
895
4391
883
2368
923
2304
986
1132
969
842
1342
855
6531
822
1352
812
788
914
942
820
1491
860
12116
879
1095
1065
989
884
993
1109
1213
748
997
5057
975
768
957
914
1011
914
838
3966
2307
1129
3337
794
21551
826