5568
16
2154
3
524
1
428
483
3326
4
801
471
11685
18
403
464
416
459
1085
467
695
561
541
517
2
4970
689
651
836
462
588
539
577
536
495