968
0
1020
25137
1824
31535
2224
2
269
493
1880
1682
2668
918
1150
520
2076
1
1551
316
2730
6
274
467
1023
555
706
4864
409
3366
527
955
1049
4537