2871
975
1920
482
1001
3739
1460
519
1015
1386
529
235
508
487
1592
1131
385
748
1376
1125
3310
715
553
829
