25669
0
572
791
19783
2
4471
562
2996
1386
1
8527
2039
7
685
1522
758
2595
501
2366
800
15233
534
14
475
32302
1601
2337
5
5065
2524
657
3008
3
3644
1876