830
1
1474
683
1300
2
584
1133
2344
4
698
617
681
997
572
546
517
581
744
591
664
539
1207
3
550
543
594
1050
0
677
887
5289
16
808