452
1
457
600
910
2
538
368
1182
433
385
520
561
1310
1011
496
540
807
1002
579
619
868
231
733
791
422
752
3
427
419
471
94
440