25669
0
572
758
4471
2
536
475
914
2524
818
19783
2996
418
471
809
490
1581
3168
2266
34
1298
3159
319
1103
883
700
1243
544
420
14