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