4471
2
4044
5
25669
0
3498
4
319
2535
19783
2271
17946
3380
789
1
1643
32302
3090
6
2964
3125
3779
1386
3971
1744
1298
1061
1461
1603
2087