539
0
238
870
517
1629
231
267
368
677
359
579
415
1123
459
532
546
304
868
1780
585
676
574
1736
699
1451
374
455
456
287
638