870
876
1517
1063
916
828
1565
888
1052
929
966
1198
982
1046
844
797
1019
1474
903
1073
893
1074
887
1096
1378
885
1036
1026
972
900
1146
910
944
2265
790
1084
899
939
1743
1111
1013
927
884
1250
868
946
817
817
1474
893
1033
1336
957
869
1079
1848
1312
1286
1031
816