21152
8
3090
6
14
0
2996
3080
3
2932
2
17946
25669
32302
1189
1512
1
1193
2124
4044
5
193
1355
2535
459
3125
19783
1808
539
280
657
1461
572
128
565
169
21