20634
8
1020
0
2445
467
2275
2
1132
798
1824
968
361
1614
1
317
17353
653
493
321
374
2328
19279
2694
3
1343
1425
719
501
25137
21743
483
31535
2635
1551