1020
0
1425
482
274
17353
250
391
436
953
1423
3691
5
275
1362
410
372
269
468
409
2317
303
31535
774
492
467
349
1042
771