20634
8
1462
1
2730
6
2657
3
2668
2
814
2474
1385
521
395
979
0
251
2683
399
2855
1584
1506
1020
2407
105290
433
1824
226
409
7456
4
2587
16
2299
1129
935
244