20634
8
1343
0
1020
1880
2
17353
31535
2211
968
381
798
290
378
255
403
547
3469
4
980
1
467
101
996
25137
418
482
1042
2727
1840
521
318
745
357