853
1
889
4
409
341
2
210
355
168
703
230
1400
551
85
872
3
420
40
1170
16
624
503
617
80
816
298
231
557
1076
1099
8
570
181
1333
973
0