2316
955
1284
2242
2202
1739
1995
2251
1228
1996
2508
2509
719
1999
2511
1232
2256
1233
1746
2003
980
725
2517
1494
1239
1240
2520
1497
1242
1498
2524
990
991
2271
992