572
0
25669
19783
2
5065
1
685
600
2996
2595
534
791
32302
501
657
670
1189
3008
3
578
255
960
4044
5
17946
14
2535
616
3125
800
1179
752
1461
405