1784
2
436
0
573
476
483
48766
24
401
647
484
378
46
2172
818
543
341
501
494
290
29323
594
2992
63
618
676
352
329
571
1346
269
1025