20634
8
2855
3
2668
2
2730
6
2657
625
647
0
893
467
269
2069
282572
1614
1
579
3442
453
283
1020
2727
310
4820
460
392
25137
362
251
19279
17353
4694
7
2271