292
1
271
303
2
325
364
614
286
552
287
268
318
319
341
493
393
507
267
229
300
533
563
440
3
368
262
343
248
273
352
355