25669
0
791
572
19783
2
800
2996
4471
562
1386
1
8527
685
475
1522
758
2595
501
2366
5065
749
15233
534
1298
1743
14
1596
32302
1601
2337
5
2173
2524