687
817
4352
1084
2845
673
877
719
859
894
1219
740
689
1705
1629
619
787
880
674
747
656
1946
701
2822
1656
689
3004
925
769
726
647
810
1847
1093
783
737
674
802
6934
846
894
2140
696
1908
976
1348
2746
1158
2005
872
2516
1283
1037
1495
1420
817
1982
1517
879
821