10
863
104
9
669
12
239
252
196
143
701
31
35
157
1686
197
131
292
4
16
752
401
307
363
268
316
48
640
624
156
52
2
485
247
166
12
143
411
8
197
223
437
72
198
392
9
21
301
