572
733
1197
2369
1433
2302
826
960
954
465
1589
744
1147
2636
1674
1213
1400
1441
724
2224
604