1239
1685
2481
1153
1221
866
1243
1293
3280
1344
2266
920
3157
970
1424
894
1110
1400
21727
1930
1594
8593
963
21753
3816
864
897
1056
2665
1077
948
890
767
1679
986
873
1343
915
1226
1286
875
927
4279
1405
910
3234
1272
989
1660
943
1351
1321
7138
953
6709
16179
2534
1929
9718
1252