806
902
2655
1407
954
952
3767
1428
1418
979
1230
746
900
884
972
845
945
744
959
814
804
934
906
1134
1465
4136
952
778
830
854
12678
798
811
887
807
1017
781
967
5200
900
1093
2847
848
1164
1324
892
6559
868
1067
1060
2402
960
964
863
4567
823
956
1037
805
907