25669
0
4471
2
572
32302
1243
3429
337
14
475
2151
1
2123
1193
1621
578
5402
9
392
2524
3690
1189
1105
332
673
596
1103
562
484
2009
5
2663
914
490