8451
3
5138
0
558
541
1057
1
4530
2
779
2168
2769
2428
5929
7608
12
2735
665
2550
2544
5919
2115
676
2195
946
1101
602
847
521
760
1961
1691
7
1876
888