683
0
4111
2
381
467
2328
1824
25137
1425
1161
407
1133
787
479
668
755
1109
820
457
429
403
514
3621
1
859
675
455
737
901
772
458
1020