1251
680
2459
870
3409
1678
1248
1705
1036
748
2480
941
1664
1425
745
953
903
1296
840
712
768
706
2218
691
1148
919
2777
871
1792
1612
1231
1377
901
718
846
854
852
704
1896
2903
1035
1887
1320
2747
1842
1631
1627
1247
1447
1238
1032
738
672
1029
642
3626
830
1629
762
1568
1372
3726
4259
699
1433
1032
2071
753
673
1354
784
966
1884
990
1352
763
638
1227
1638
692
1535
1971
626
931
959
2978
2939
1548
2197
983
1371
3087
1496
637
658
772
679
725
978
695
713
690
2736
711
692
720
1588
1440
717
1096
854
1531
1715
1728
1487
1336
1133
1373
936
2333