2595
2578
1452
2363
1388
1420
1582
1441
1557
1651
1448
1592
1249
2897
1673
3206
1723
1992
1629
2228
1693