457
0
403
317
20634
8
597
1045
663
463
440
417
505
602
212
413
691
799
772
1
5313
381
640
454
722
1428
47041
918
2328
3
1346
2457
490
503