1089
0
610
773
194
1107
1
542
370
120
785
106
623
383
272
3475
5
302
237
1663
618
989
2466
2082
2277
608
3012
1451
1857
685
1331
925
3
781