1069
1
668
0
245
374
998
259
734
376
627
532
286
864
310
531
837
213
1079
1328
375
350
884
1629
582
661
544
776
266
237