446
1
1350
4
656
1204
2
597
2797
3
1287
495
398
631
91
1854
1234
703
1774
606
507
1810
1002
918
1141
1308
851
592
689
405
764
419
644