906
702
995
2885
874
1161
971
809
810
1147
854
961
683
905
976
967
960
889
742
2289
752
869
863
731
885
1385
848
867
817
820
1509
1300
668
812
794
888
1863
741
851
816
1149
2846
1253
2557
790
1017
1070
838
1138
913
1076
1069
821
1723
924
985
746
876
909
1168
723
3599
880
1004
1179
1049
855
1961
939
1412
1274
2548
1640
806
1326
2250
1062
858
910
1525
817
1570
976
903
3397
864
2567
2039
832
816
881
1982
2837
659
1162
900
973
816
1390
955
1117
1836
3187
1295
1733
2222
3291
1158
1641
1158
1892
1950
1113
984
1163
693
1468
962
1059
1196