719
0
2748
2
422
336
621
413
410
668
706
458
1033
31535
267
658
580
1557
5313
711
525
602
269
431
503
2490
1095
1949
1352
771
594
1779