20634
8
2855
3
2668
2
2730
6
438
0
787
1020
460
1336
418
469
2069
851
1608
325
2657
676
1949
547
557
625
2442
282572
443
1726
2031
4
1580
316
503
1924