267
0
378
589
968
1279
1
456
973
839
1062
1355
486
361
479
1603
253
410
474
4426
2445
561
368532
1161
298