594
1
775
285
1733
767
1020
1879
0
1102
1635
2
668
886
2072
1653
1632
1047
6234
625
147
401
448
693
685
75
824
446
1349
4
656
1390
1203
113