572
0
25669
791
19783
2
1746
693
1749
1
15233
8527
32302
562
2996
685
4471
1511
1522
802
758
1386
2595
1825
800
2562
501
534
3591
11
2173
475
2366
1461