2540
2270
1632
1173
2182
1769
2064
1563
1200
1315
1776
1999
1378
1380
1608
1129
1679
1369
1358
934
1303
1321
1261
1657
1566
1056
1183
1147
1084
1379
1439
1090
1167
2540