893
0
467
25137
20634
8
456
1020
381
410
787
514
951
1661
1
1119
918
1962
2
306
1045
1629
1551
798
722
226
415
267
957
767
405
941
663
4111