2704
2362
2153
1475
2343
2215
687
1714
1755
2030
2049
2319
1299
1811
2588
2081
1826
1574
2599
1577
1834
2347
2351
2096
1073
1586
1587
1083
1596
1087
1856
834
2371
2627
1348