4079
4
444571
9
7471
2788
3
5805
3371
2358
1506
345
0
1191
4572
5
1115
1
1380
189326
2507
2194
2
6822
1543
5348
8
3090
6