25669
0
572
791
19783
2
534
4471
1478
562
2996
1386
1
8527
685
713
1522
758
34
1500
2595
501
2366
355
800
596
15233
484
490
14
475
460