954
2
1311
5
483
1
2736
409
606
396
381
782
465
783
3
1118
603
601
1345
1190
527
596
432
819
559
1323
1734
7
1038
2064
642
540
599
485
479