543
0
649
573
239
637
1428
718
1574
1
1511
288
962
3819
284
530
4
434
1277
489
474
860
1808
499
155
392
521
2635
1009
2
3691
484
383
4418