572
0
25669
19783
2
685
2366
1
791
501
3008
3
657
2595
2996
32302
5065
534
616
14
1179
800
2270
743
2799
2666
9
4044
5
388
17946
758
383
822
1287
571