2907
2
549
0
391
740
573
482
577
381
41
657
722
1164
603
658
351
384
905
494
1070
1354
693
483
801
652
76
1024
510
640
733