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