1266
1526
1086
675
999
240
3753
715
274
1651
483
5995
353
384
275
3307
777
4740
437
841
882
476
393
1120
711
606
310
519
639
1596
1314
2003
911
365
1253
778
435
884
424
343
1252
341
661
247
1200
1561
286
943
4963
1985
454
314
482
373
747
461
355
373
426
5488
359
2597
1091
366
393
859
968
18438
649
2416
808
347
3664
1841
241
464
1742
563
373
1233
323
846
1323
860
1244
3308
838
371
505
288
1051
373
262
664
313
424
240
335
5504
685
524
751
749
5488
443
9039
2295
377
1227
547
329
971
247
870
287
1054
2745
377
389
462