484
1
1251
2
1750
3209
3
747
498
1259
447
467
541
461
449
580
426
532
575
495
846
403
568
850
635
973
1674
434
459
576
1724
10
636