25669
0
14
3000
6
3053
7
19783
2
2535
2996
4044
5
3083
17946
2465
1189
3125
3546
1
32302
983
629
3771
1168
1569
1297
1007
1564
3498
4