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