398
1
758
2
1003
705
966
446
440
798
520
914
684
803
1632
411
916
102
1599
814
930
602
637
1658
512
811
772
887
989
489
71
324