893
0
25137
4111
2
467
747
951
31535
968
1939
957
602
663
722
683
381
325
409
1133
668
403
2328
5223
9
19279
1101
675
291
1
410
1824
1020