450
5
498
1
946
2041
3
606
850
660
2
2493
87
975
530
792
98
135
366
709
763
108
733
1547
579
587
1493
6
533
414
419
510
1545
4
1333