20634
8
389
0
2683
2730
6
2657
3
2668
2
814
1
2474
1385
587
1020
968
521
2445
395
370
173
17353
580
410
531
1029
276
399
800
1587
355
901
2855
980