903
989
1012
901
879
982
1053
870
1025
2151
897
846
909
1594
875
1689
1069
837
3194
2394
1112
831
950
1025
863
884
1257
5320
4319
866
1185
873
2179
1737
1144
932
1165
770
1018
922
1132
1089
1165
890
1031
864
970
981
2017
915
6511
886
4558
1613
9890
2821
1428
4014
934
895
1169
1008
831
1081
914
957
845
801
1244
1449
796
4004
1062
914
1158
951
852
2575
832
802
2899
5802
1195
1881
1130
783
986
955
1406
1030
1039
22484
1334
858
1409
847
1034
993
1152
807
965
1457
1152
844
875
864
2474
852
1013
4496
886
844
767
931
1234
946
7664
1302
1408
908