901
0
31535
171
20634
8
17353
467
1029
2524
2
1348
25137
19279
871
837
678
813
1824
2224
753
474
325
968
356
747
362
1518
1
3360
1020
2730
6
392
355