901
0
17353
467
20634
8
1029
1824
171
19279
2
4192
2524
362
392
678
427
1152
685
871
31535
813
585
597
21743
1
296
320
1045
393
464
356
1348
384