948
931
1034
1035
1090
22624
1645
1130
974
923
1584
1949
1344
989
1652
929
1002
966
889
863
1114
1026
876
1287
911
917
1274
963
1345
1197
945
986
1984
1424
974
1048
975
833
1541
1370
902
1316
1571
941
994
1224
996
1451
1008
982
857
1038
840
998
840
1010
1090
1131
902
1376
850
919
2154
961
877
1241
801
780
5297
931
1852
1158
2224
936
939
966
918
864
1197
1033
1034
957
1079
776
2638
869
857
868
938
1062
770
839
2016
1227
906
851
1477
848
880
1470
1205
860
871
1403
823
1023
1237
1007
1613
869
1882
1008
924
1665
2797
830
2196
1277
957
931