306
348
1198
263
360
404
2202
336
564
1527
298
1296
799
857
466
1467
266
348
347
5832
318
294
341
755
2885
400
817
524
245
1036
1164
929
1499
1209
664
3545
364
758
339
872
1277
263
806
274
1806
1019
301
2376
546
2067
970
327
469
264
1500
497
915
487
361
1114
3555
326
632
1389
1122
349
1112
919
322
449
1936
1158
506
364
1301
325
1474
863
335
272
418
1016
641
342
823
4035
427
2079
2209
318
426
242
444
371
366
288
1177
279
367
317
1806
1290
2978
298
490
635
1913
3423
802
1062
372
679
600
1252
1965
349
2140
1207
336
676