893
0
467
1939
25137
951
2328
968
31535
1101
410
957
1661
1
722
602
409
454
1133
683
846
668
547
2490
663
403
4111
2
1043
675
787
1020