1927
2
14861
7
8451
3
5138
0
558
541
1057
1
4530
779
2168
5929
7608
12
2735
2655
665
3957
2544
676
2195
946
1101
602
847
521
760
4702
4
888
2211
2959