491
2
527
1
407
539
597
2655
3
512
931
433
501
974
2114
1182
652
1141
798
457
2365
2841
1280
505
1852
5
490
578
498
2228
540
1079