458
0
386
20634
8
2546
2
418
2730
6
2657
3
2668
814
1
2474
1385
521
2727
395
420
419
2564
377
399
2459
9
2855
1506
3251
467
3366
781
105290
1877
988
2006