0
386
527
434
492
503
453
441
382
417
346
488
481
388
633
327
271
1
117
358
244
302
254
106663
1518
1197
1155
1154
1133