20634
8
486
0
246
820
116
422
8125
3
907
935
180849
2730
6
282572
1073
139
477
714
1853
3442
2
556
2275
4820
543
2461
20
169211
11
2724
1454
278
17353
2855
1650