25669
0
19783
2
32302
1189
2996
437
572
2087
14
1045
778
5065
1
2124
3
4044
5
17946
89
791
2535
6192
3125
103
894
685
600
668
47639
1512
1461
1193
380