927
1157
1525
1420
944
853
858
1618
1020
831
1325
1157
1074
949
1191
1101
1993
946
895
1166
1141
964
969
896
4924
1033
3162
2803
1872
1260
1447
1265
2496
1186
893
1129
3062
2157
1012
971
1879
2002
953
1651
2300
2020
1213
1198
1056
21175
991
2878
2834
1095
1096
1039
1206
1033
964
960