1476
595
2350
1664
778
334
1567
1859
442
851
854
5268
1231
322
894
508
441
540
321
521
1184
368
452
969
1964
8932
746
334
1034
297
582
1005
391
618
376
575
7029
929
376
819
817
376
2763
52675
1247
1291
1087
372
460
639
326
663
804
407
316
499
370
17097
61704
18009
1615
358
1368
1030
579
1653
832
335
508
660
1546
938
439
526
937
1296
278
851
340
1060
358
371
2100
245
344
572
379
637
574
617
826
1395
846
1813
763
1193
309
562
318
581
708
381
735
354
316
392
2081
562
384
1368
518
910
316
4791
694
1574
292
649
1634
591