775
185
307
15
766
632
331
192
241
415
771
845
408
145
768
517
515
407
862
370
567
161
1064
801
1073
469
1130
581
612
7
618
323
1517
978
520
911
670
833
358
187
930
808
314
702
316
960
943
328