20634
8
460
0
2730
6
1020
325
2657
3
2668
2
814
1
317
2474
1385
521
1949
494
395
105290
757
469
823
2031
4
380
1580
316
503
466
150
399
501
7039