847
793
957
779
951
748
1796
877
935
5012
784
873
895
4389
883
2368
921
2303
986
1132
968
842
1341
853
6528
822
1352
812
787
914
942
820
1491
860
12116
878
1095
1065
989
884
993
1109
1213
747
997
5055
975
768
957
914
1011
913
838
3965
2305
1129
3337
794
21548
826