740
529
549
356
1002
3
6
658
994
879
434
175
477
798
921
708
600
231
344
864
945
786
581
932
32
27
50
428