445
0
516
1334
3457
2
8555
1
558
450
358
694
553
402
2788
3
502
2030
1793
7071
5
1478
321
1237
5704
1345
2349