664
180
254
15
676
630
278
190
154
415
731
845
369
145
738
517
490
407
822
370
535
159
913
801
968
469
1067
580
518
3
432
321
1169
970
440
910
526
831
313
187
923
808
270
702
194
960
700
318