629
1
1244
3
693
639
1031
2
1398
1475
709
667
681
891
65
518
613
82
525
89
1651
398
892
563
1306
1414
1287
418
935
817
571
643
553