691
1833
817
3204
1543
737
761
869
871
727
690
729
3461
1160
901
778
844
766
1274
2281
2523
670
1001
1073
725
652
2409
637
712
3244
677
857
1208
1973
690
749
852
738
982
891
705
653
687
679
685
2269
660
787
657
846
4820
1695
1218
879
650
759
687
3935
957
1206