2111
1340
706
1819
1505
530
551
1011
1391
349
452
2397
3130
616
1374
361
1304
4009
490
550
336
1319
2632
1347
