804
2
486
1
484
525
1669
480
1370
1398
2830
5
2279
1449
3
610
2401
1832
7
1931
875
6
1126
884
1324
4937
9
1667
489
1029
1258
501
466
515
564
732
600