417
0
587
1346
602
671
212
413
5313
381
640
454
722
47041
369
918
1425
490
986
776
391
524
401
31535
2702