20634
8
2730
6
2657
3
2668
2
814
1
3428
2474
1385
521
1614
395
105290
0
399
2855
2199
683
1506
480
314
703
1880
400
2955
341
433
1129
676
1333
2683
571