70
0
1073
521
152
282572
1343
448
1
295
573
643
18403
6
518
1504
710
116
68
2189
1853
90
1929
407
553
1650
409
422
472
1053
493
4106
539