2700
1143
2445
921
2538
2485
1471
2260
988
735
2274
740
2276
1515
2028
2284
1773
2541
2030
1007
1520
1266
1011
1525
2037
2550
1273
1785
2041
1531
2302
2304
1538
1027
1539