1038
0
532
4440
714
486
25494
676
1242
575
847
652
705
9811
884
3567
951
390
52099
452
717
479
590
10941
940
2874
739
3430
435
4077
337