189
0
536
438
40
360
400
521
461
456
182
2693
138
639
34
296
110
1396
227
125
424
557
905
163
609
402
694
889
620
1848