20634
8
301
0
1372
2730
6
968
294
87
1020
345
436
2657
3
2668
2
251
353
699
516
1824
328
864
1169
418
590
2881
282572
837
594
610
1023
980
422