901
0
31535
171
1029
467
1348
678
2524
2
20634
8
837
17353
871
19279
356
813
25137
753
1518
1
355
90
747
1020
2730
6
296
474
392
362
819
325
4864