20634
8
2730
6
399
0
2657
3
2668
2
814
1
2474
1385
277
521
395
2564
300
2120
318
2132
297
321
231
2855
714
1506
508
637
326
245
105290
1603
255