20634
8
4111
2
25137
0
467
17353
1020
2328
262
31535
19279
454
1452
1
207
749
430
1571
2369
1101
381
410
675
722
325
957
360784
19
846
1939
1557
4820
505