1604
0
567
1
637
5338
790
1161
605
1590
2999
3
669
714
2740
1816
478
1725
780
83
876
1106
852
579
3580