2995
8
2119
1
6383
17
424
618
6
5455
1610
5031
6513
5
17730
11
3672
4
559
0
3025
2249
2
2115
1223
1435