25669
0
19783
2
3090
6
1660
4
2903
3
2932
3132
10
4358
21152
8
2996
3649
5
572
2446
1
1123
32302
3297
12
3771
3080
2366
1372
897
1307
2264
14
2535
4044
3083
17946
2465
1189