450
700
852
379
27
682
830
971
1577
106
2
828
370
353
106
740
436
976
330
497
0
401
762
303
36
797
18
155
5
565
723
766
27
929
924
804
11
367
471
1076
469
504
