20634
8
1020
0
31535
80
282572
797
1859
918
2224
2
592
3498
4
19279
1712
2520
1
2198
433
246
2727
1755
427
4396
3
671
2710
9
467
25137
1824
17353
968
1671
12958
5