21152
8
1672
1
471
0
978
2087
2
87
692
7793
4
706
2258
110
34
761
778
3080
3
96
98
6916
2839
614
1045
2030
380
315
1044
491
459
3868
10
2524
2907