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
1237
859
1099
1644
919
10667
1237
1178
1623
1217
937
1336
890
1024
1007
1208
1415
1031
5357
815
1099
1136
1353
961
1162
893
924
1343
1387
2100
1406
1030
2226
1760
1474
2460
1039
1147
859
1334
912
808
803
1746
902
1014
1186
2054
882
919
1175
939
1141
931
919
1043
1555
1122
894
778
1266
775
766
771
818
925
2022
929
1054
958
1028
957
775
1176
1839
1701
1196
943
1082
1048
1956
812
917
1316
1254
849
835
991
815
827
1230
906
900
882
932