449
1
533
482
2
520
2128
624
882
674
879
1706
676
491
601
1206
6
837
1582
1158
2189
994
4
620
548
954
800
804
914
777
762
687
787
522