20634
8
2855
3
2668
2
2730
6
579
0
31535
2275
19279
697
798
2526
1558
25137
1782
17353
3442
3498
4
282572
647
951
180849
2419
4820
781
918
1320
1
4396
1567
968
226919
14