1296
1300
1452
2732
1211
2144
1091
1235
1406
1854
1226
1155
989
960
948
978
1709
1156
935
1104
706
699
806
724
758
711
767
718
720
738
754