2180
452
3490
723
3999
828
3761
779
4060
841
3790
785
2469
512
1805
374
2570
532
2440
506
2745
569
2128
441
2451
508