2060
1
685
0
543
376
408
105
931
546
1399
1451
467
359
691
73
603
639
345
729
1025
329
750
1355
797
575
628
379
851
2757
2
8414
6