20634
8
918
0
1029
427
1824
171
467
2275
2
843
870
1584
303
480
1073
19279
657
1219
1
383
955
787
21743
871
31535
2328
274
470
215
1440
618
3351