618
0
1132
520
753
739
660
484
1049
434
149
3360
1053
553
798
787
692
714
777
421
2547
1
422
804
1029
245
25127
531
573
1084
1042
1087