933
1
1780
395
2
456
2240
6
614
653
2877
447
474
743
114
645
402
642
732
509
320
85
694
687
530
620
409
843
2671
1390
0
387
446
483