916
947
822
1669
1001
814
1086
1075
828
977
5083
949
869
1018
1736
1357
1584
1202
1081
1408
954
951
818
1246
1463
3282
959
969
1278
812
9107
926
1090
1091
2665
1135
2362
918
4371
794
918
937
5863
821
872
822
865
1097
777
862
963
1322
1144
1586
1089
931
801
1516
799
1068