20634
8
901
0
2730
6
2855
3
2668
2
171
282572
17353
2461
20
753
747
467
3442
837
355
1029
31535
4820
2524
1348
169211
11
4396
503
1824
871
362
90
601
418
2346