821
882
889
14504
941
846
2388
1026
841
927
811
1356
961
1427
3773
1701
2073
818
1087
999
790
766
2937
4378
873
1371
966
1386
888
852
1015
987
870
1046
1819
1053
721
833
1039
981
922
794
854
848
946
744
7177
1294
6841
3553
797
956
856
854
1202
921
898
1210
1042
1110