498
2
3781
8
5934
1
564
3
592
495
466
483
479
2059
506
527
555
540
1259
639
492
458
627
5
467
1534
7
556
461
1101
581
1675
27
656