25669
0
572
4471
2
532
1
32302
475
1166
11
14
1189
1193
3898
10
4032
12
5402
9
19783
1744
1105
596
2663
2524
484
490
2802
6
2996
534
337
1298
429
17946
758
717