256
547
813
19891
265
265
825
286
327
297
258
577
568
1125
584
364
2700
355
399
372
303
559
379
279
531
558
3938
538
678
385
186
413
1299
462
448
327
4944
3370
363
1138
1383
352
1337
1709
176
288
413
1317
364
629
551
1188
247
312
1228
271
300
975
398
588
331
440
413
276
319
568
318
905
362
310
363
344
596
431
297
331
842
278
288
708
306
1866
451
556
398
889
473
1721
640
504
572
907
342
473
285
337
280
354
422
1130
324
344
403
382
308
635
488
307
355
1199
291
282
391
321
2186
372
332
1096
538
599