490
1
605
476
467
498
91
505
428
1001
582
2
396
515
641
508
597
930
602
1571
4
760
928
790
554
1064
6
1389
651
652
541
531
406