968
0
1020
25137
467
31535
1840
2
381
695
787
2328
476
403
899
53
1557
4111
1661
1
269
951
409
1878
456
918
4546
5875
2152
1161
415
1824
846