1
603
452
692
1
417
1
995
590
552
401
1401
8041
5278
1702
505
325
740
546
1242
411
583
388
514
922
903
490
557
700
1
645
1
577
740
1
514
424
1
612
649
1
625
518
552
1
1825
1
682
1
1969
2047