1784
2
48766
24
436
0
543
546
407
336
2490
818
1736
422
1425
273
378
256
368
376
2690
1754
29323
647
534
341
384
1942
925
2328
304
320
1451