1239
1685
2481
1153
1219
866
1243
1291
3280
1344
2266
920
3157
969
1424
892
1109
1400
21724
1930
1593
8593
963
21751
3815
864
897
1056
2665
1077
948
890
766
1679
985
872
1343
915
1226
1286
875
926
4278
1403
910
3234
1272
988
1660
942
1351
1321
7136
953
6709
16176
2534
1927
9718
1252