757
185
297
15
742
630
325
190
228
415
760
845
405
145
766
517
510
407
862
370
565
161
1042
801
1059
469
1126
581
593
7
588
323
1454
978
515
911
653
833
351
187
928
808
310
702
302
960
913
326