607
987
992
972
663
815
671
409
566
724
1452
706
902
474
717
1475
1064
614
472
3126
2295
386
752
1295
363
666
742
640
2746
394
811
1316
1855
642
1454
880
727
1499
450
835
1906
513
380
787
684
485
3187
760
587
687
1638
