1029
1195
3005
1078
1259
1156
9123
6288
1500
1378
1175
1149
992
1035
1772
1452
1811
1056
1052
1610
3181
1459
1171
1539
2059
1018
4113
1408
1207
2052
2289
1094
2334
1146
1046
42812
1121
1273
1578
1248
4170
3602
1155
1471
6264
1119
1461
2250
1144
984
1373
1759
3258
1701
1135
1242
1248
1267
1516
1073