25669
0
4471
2
572
475
32302
749
1298
14
1193
5402
9
2524
2996
1189
1070
1105
372
596
1103
562
2920
4
484
2009
5
2663
914
490
1581
1243
668
1166
2123