1444
1252
947
2910
1304
1098
966
1076
1142
2082
986
2936
1739
912
1238
1137
968
963
1009
2354
1989
3813
1646
930
858
1002
1583
1152
1221
1516
3325
1206
2282
928
1202
5605
1064
1362
928
1545
1114
1555
1005
2072
915
859
1099
1644
919
10667
1237
1178
1623
1217
937
1336
890
1024
1007
1208
924
1125
1084
2064
831
1131
880
1018
869
793
901
834
832
925
793
875
875
1931
1002
957
939
1162
906
973
770
1237
1234
1019
855
1579
865
1227
852
919
1478
1108
1207
826
830
903
3030
1046
2881
997
862
782
1040
1018
869
843
891
1346
1079
1042
860
1240
918
793
898
848