2980
919
944
1109
1014
1114
1142
1068
1649
979
3357
2858
1107
4964
1002
2956
1633
1420
1534
2399
961
914
1025
1068
1045
1055
3407
1130
1506
2259
1438
5402
1138
1604
1065
2020
1492
1333
1476
2499
1229
1526
1176
4367
1274
1600
1858
2188
883
927
1784
1600
1380
1198
1092
1491
954
1031
1721
1193
4729
1775
3240
1459
3489
2619
4057
2623
1282
1644
1239
997
975
813
1038
924
854
1081
1173
1003
910
989
921
892
1286
1367
963
1116
1114
1060
1436
1449
1208
1257
1403
1285
930
1099
938
1060
900
935
1062
1374
1010
939
965
997
1253
1073
1096
1229
948
950
872
911
1041
939
882
1168