4076
4
565
0
1367
1
530
2865
1775
2841
3
364
1614
704
2
1636
458
3412
17184
44
834
3546
2648
5
689
2521
3759