747
1
445
397
2
542
1534
1258
7
478
696
3
499
569
1133
5
1743
1048
480
546
523
484
735
541
957
9
1444
532
988
513
500
424
666
447
1009
846