916
947
822
1669
1001
814
1086
1075
827
977
5083
949
868
1018
1736
1357
1584
1202
1081
1406
954
950
818
1246
1463
3281
959
969
1277
812
9107
926
1088
1090
2665
1135
2361
918
4371
792
918
935
5860
820
871
822
864
1096
777
862
962
1322
1144
1586
1088
931
800
1516
799
1068