21152
8
1189
0
3090
6
14
19783
2
2903
3
2932
25669
255
556
337
1120
5431
2366
1
2949
4471
1729
511
3080
2964
5043
598
1193
3765
4
32302
1755
387
536
360
475