811
2
873
1
1503
397
1005
1147
4
1058
1699
555
1085
3
543
628
90
525
707
94
4217
10
497
1364
762
641
701
1585
1106
612
593
1185
1909
9
709
85