2380
505
2280
483
2399
509
2480
526
2580
547
2788
591
2794
592
2416
512