383
0
1356
54
408
305
391
503
572
621
1015
1297
479
604
657
589
95732
575
997
1343
945
255
334
53
1275
422
1095
297
374
301