908
1440
533
820
1536
2496
1630
776
1699
642
702
869
669
1404
547
2106
557
484
639
597
639
5515
432
6387
574