20634
8
2730
6
2657
3
2668
2
814
1
1129
0
2474
1385
521
395
871
399
2855
1506
800
1238
105290
1275
1337
358
1020
2036
1824
15789
490
2132
683
2008
929
4543
5