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