20634
8
745
0
1020
520
17353
466
2587
16
593
1636
44
486
679
1112
25137
370
476
383
521
90
389
469
31535
1675
787
421
422
158
416
2172
474