1087
4913
1302
2028
1940
905
1136
713
995
711
679
1552
1070
1096
810
958
1043
1465
755
826
818
724
945
3989
844
1180
1871
2260
2985
951
639
805
1154
1410
919
810
819
831
853
1034
3643
884
2437
918
776
706
1513
722
797
1595
876
2313
644
1854
781
1016
691
1557
646
2959
1077
674
1887
1996
1413
1110
2001
860
653
778
1066
728
1005
667
1597
770
949
1354
785
907
1685
857
703
1102
2291
915
787
1026
2295
700
813
1448
4420
1463
1139
648
1516
1522
862
1201
2099
2817
1338
1807
784
2253
638
1798
1356
728
1139
706
1416
1113
771
1242
1141
810
696
1455