20634
8
3442
2
2730
6
2855
3
4820
2668
2526
2809
4396
169211
11
2125
1
467
0
625
282572
2275
2461
20
19279
17353
325
31535
25137
1282
2493
475
36609
34
3114
4
822
422
486
1824