491
1
487
531
1678
484
2
1376
615
1130
1326
653
493
505
469
518
570
735
602
534
669
504
433
580
795
679
460
948
899
3
2129
583
686