20634
8
505
0
467
2275
2
633
823
19279
63
980
683
31535
25137
844
2730
6
597
474
2810
3202
757
1123
2457
1669
4
1131
1428
422
359
317
2668
1029
584