2106
1236
1246
1250
2064
1173
1257
1560
1195
1553
1202
1091
1483
1452
1632
2149
2044
1189
1184
1279
920
1388
1008
934
970
1517
1092
1354
960
985
1199
1019
1505
1398
929
1620