21152
8
3090
6
14
0
1819
1
19783
2
2903
3
2932
1189
25669
1404
4471
3080
2964
1193
1755
1854
17946
1512
255
2735
2478
528
3673
2986
2258
1153
1804
2996
32302
1868