20634
8
424
0
2730
6
418
467
1020
3469
4
433
846
575
355
25137
376
516
349
381
622
492
448
99
1
1045
1551
2
1314
968
671
427
180849
282572
31535
1057