15
370
488
48
520
826
541
120
1
201
721
75
452
92
63
4
160
187
310
20
215
405
2295
86
27
16
15
84
266
160
27
984
2140
308
999
401
398
25
159
839
33
205
39
164
4
39
356
128
8
149
321
