3158
2
344
0
1849
1158
1500
2999
3
477
1681
1
868
19783
942
809
1787
990
938
337
557
4044
5
3083
17946
2465