484
0
1397
804
2439
3168
417
475
194
3159
914
1500
1390
493
3012
562
742
685
467
393
477
2551
1
688
437
1166
717
418
1243
425
2524
391