155
0
722
418
470
432
500
437
477
384
802
197
63
341
668
544
2346
310
382
718
1289
1132
798
410
962
428
518
1748
846
200
278