963
910
1133
869
1239
823
828
1572
1040
978
1969
821
1885
1694
810
2592
839
2540
842
1443
1001
806
988
1432
956
953
1227
1317
881
1630
872
880
1098
997
1669
1068
933
4637
993
1119
1121
5552
1226
944
1030
843
1122
1143
931
981
1027
1056
1091
1022
1085
1099
1939
989
978
942