927
3
352
1
1324
9
379
308
267
266
517
245
263
2
70
798
471
329
472
294
411
14
428
937
297
864
6
306
330
332
504
282
320
541