1045
0
430
1
456
1661
1855
401
602
262
410
787
4671
1161
1385
668
854
2
365
2060
5
322
405
1101
2123
5875
407
408
663
4436
9
981
734
1931