895
3
661
1
602
1110
854
0
346
2
510
1045
1305
1348
83
88
2434
5
802
116
607
1413
402
1983
497
827
85
1331
91
749
517
886
726
115