701
1
895
4
1802
823
620
2
694
480
569
424
952
429
581
2456
984
624
2065
672
603
1168
810
502
556
0
459
593
566
685
381
4409
24
531
793