20634
8
1023
0
31535
19279
2
3092
1
1578
2275
1507
2198
4396
3
2710
9
169211
11
1824
1020
326
46
17353
6975
4
2237
4820
467
2730
6
6406
12
2224
7334
1073
1740
3558
2520
2551