1086
0
339
415
663
1748
460
780
2445
1603
288
413
683
366
81
597
1289
391
410
3360
412
1897
1
968
798
1512
2
474
428
581
1661
970