8451
3
5138
0
4258
1
558
541
1057
4530
2
779
2168
5929
7608
12
2735
2534
665
2544
2492
676
2195
946
1101
602
847
521
760
1804
5919
888
1927
1714
2165