365
399
427
744
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
1543
551
346
736
520
365
991
507
1595
5219
1282
1451
368
1073
450
880
1107
17097
958
366
1508
882
701
381
727
816
317
336
556
2032
494
1068
530
686
786
247
468
364
921
658
1177
520
1195
312
306
4836
635
383
476
955
319
345
516
339
538
401
337
1028
584
948