968
0
661
830
2727
2
19279
458
431
466
320
323
20634
8
369
823
846
322
1049
340
351
675
11768
21
77
527
2055
1232
4444
383
391
576
1954