21743
1
543
0
1779
486
422
494
1559
418
561
1462
530
480
857
8475
12
941
760
458
527
288
641
800
1222856
4