398
1
685
512
2
2970
4
616
2444
5
457
1710
9
5530
771
1856
479
951
1158
660
1575
987
85
1320
680
516
901
1448
1659
1096
555
715
925
1049
1207