380
249
432
177
278
1015
202
408
94
307
901
289
284
424
562
280
223
641
670
519
819
446
265
511
166
373
782
891
866
412
368
193
415
311
541
274
439
1079
691
277
459
400
403
187
427
352
668
549
362
729
368
388
162
1463
93
211
451
248
327
238