1331
1476
1271
957
3007
873
1136
753
1728
1341
775
945
1246
809
814
872
832
856
802
875
749
950
1883
887
1302