893
0
663
557
25137
467
2328
1161
579
968
547
749
349
431
4111
2
2490
951
787
1045
403
737
439
2143
529
668
1425
647
722
3868
683