544
0
711
320
1391
403
508
733
688
994
1703
314
299
2693
693
387
443
1070
478
448
470
1673
598
456
398
528
472
1129
1
1661