1453
806
1006
986
3090
1717
704
1926
2016
893
676
2524
2701
1070
1542
2313
895
743
772
849
868
803
4565
975
781
644
1399
1449
1771
2410
614
1413
1575
637
1711
881
1340
689
810
791
2297
761
2898
4426
4085
1962
4573
3286
614
1164
4714
1253
606
720
639
698
789
4072
2167
909
667
877
1444
1321
1573
2147
824
1190
1700
1499
830
1526
819
990
766
1089
6747
1066
2700
658
870
703
992
887
653
673
653
753
934
2142
908
2548
903
659
1174
1543
1265
1695
1267
2470
1448
637
953
813
1764
2447
1149
785
2433
702
806
995
1804
726
1295
659
818
641
1135
895