847
793
959
779
952
748
1796
878
935
5013
784
873
895
4390
883
2368
922
2304
986
1132
969
842
1341
854
6531
822
1352
812
787
914
942
820
1491
860
12116
879
1095
1065
989
884
993
1109
1213
747
997
5055
975
768
957
914
1011
914
838
3966
2306
1129
3337
794
21548
826