7386
5
3918
3
2489
2
2886
4
8451
5138
0
5047
8
558
541
1057
1
4530
779
2168
5929
7608
12
2735
665
2544
676
2195
946
1101
602
847
521
760
4946
18
888
1927
6501