25669
0
19783
2
791
572
2996
32302
685
534
17946
2595
501
600
800
5065
1
3176
822
14
657
2861
661
3008
3
578
2005
9
616
3158
883
1189
4044
5
2907
1193