21152
8
2054
4
616
0
3090
6
7793
2903
3
1189
255
440
2932
2
1618
984
2996
426
14
41
448
2181
5
572
614
841
100
489
12459
779
759
5242
1005
1729
18816
11