20634
8
1020
0
17353
467
2730
6
1541
2369
1
2657
3
2668
2
418
1580
25137
19279
495
195
282572
2109
2546
918
543
2020
5
10270
4
3311
1824
266
47041
31535
269
392
968