2095
1576
1745
2107
1602
1295
1247
1359
1319
1368
1407
1268
2144
1724
1415
1854
1671
7283
1524
1836
2342
2139
1673
2138
1943
2995
1864
2375
3483
1667
2278
1932
2525
2454
3959
10249
8957