497
2
480
1
573
517
515
528
1376
673
2129
572
2734
484
1014
419
470
431
609
503
496
553
463
1176
403
462
537
402
1938
3
702
530