4321
4
1839
1
2082
467
0
2949
6
1704
2245
3
1954
2242
2
16868
39
4862
2629
1728
59
3085
5
1922
3485
7
6707
24
4083
2386
2810
9817
3626
562
11153
8
174730
18