344
267
582
212
356
838
287
388
595
394
371
315
304
1151
2404
916
365
694
604
454
380
437
2065
330
267
427
283
343
319
416
470
359
847
268
594
373
418
288
292
280
768
299
585
1508
374
485
363
347
475
265
265
364
307
881
282
256
547
813
19891
265
568
970
517
743
285
570
904
640
311
895
265
387
194
293
319
356
313
2248
1010
847
842
4631
285
1326
254
1222
387
635
654
535
439
272
887
1067
380
989
480
929
353
1522
384
373
1112
630
551
442
329
581
347
459
371
371
326
568
388
354
330
552
1122
537