850
456
564
574
1
726
906
603
687
1534
909
9467
446
6090
1
642
987
466
1024
603
416
349
4042
401
565
486
566
492
499
706
610
415
1348
602
1
5080
621
621
1
1195
1
1879
1703
3473