435
288
1
761
339
348
635
393
290
316
1086
355
290
416
415
405
279
365
364
317
306
1
727
384
522
281
291
245
287
1
363
283
309
300
397
609
1213
602
1
2095
659
3053
820