20634
8
4820
2
980
1
290
0
383
169211
11
116
637
553
55
1887
497
486
1073
152
65
521
1282
241
282572
1084
474
522
68
392
422
1053
484
416