20634
8
2283
4
1020
0
2730
6
3092
1
2327
2
2657
3
2668
814
2474
1385
1551
10396
521
395
412
16550
27
383
9355
864
2008
231
968
2587
16
1343
1932
467
399
692
2855