414
1
585
2
1300
3158
7
958
1279
0
614
513
763
1825
9
879
398
527
594
1474
3
557
1681
904
429
1057
2449
4
1954
6
724
454
329
1957
546
766
2538
1038