1295
1681
1303
1069
1271
4356
1066
871
937
1018
888
847
1044
1891
943
934
857
1738
1680
981
1163
1753
919
1168
5314
1978
1142
1314
1263
1260
1090
1005
1194
967
896
1018
1056
898
983
995
2111
1011
1439
4651
936
912
1235
2534
907
1714
1184
2908
1091
1230
1020
876
2517
899
1074
1540
832
946
850
2876
1001
921
1477
1042
1241
1024
1016
773
1018
1141
877
928
946
851
776
797
957
1791
949
1363
853
3312
931
871
768
931
1955
932
797
1060
2272
882
970
1056
864
1013
960
904
1478
1024
811
960
1157
875
855
949
855
1133
1019
6461
967
2126
749
783
954
802