338
1
286
2
312
853
275
577
245
65
257
360
978
3
272
618
265
125
598
263
94
704
70
1076
73
85
169
180
212
68
544
59