20634
8
3311
4
1824
0
266
1020
418
6819
14
25137
17353
467
2730
6
543
1045
1541
2657
3
693
2668
2
7334
1580
349
19279
2339
495
458
647
1314
3203
10
846
1540
2109