963
934
874
1641
1774
879
1333
1166
1108
1004
796
771
1095
940
803
1273
784
867
857
839
1559
2678
971
2440
827
973
831
2042
1423
798
1849
1437
3167
920
1617
1139
894
836
848
1615
971
1392
788
997
918
864
857
1276
1323
1845
1031
2127
888
1429
1896
1200
1355
837
830
873
966
1380
772
943
1485
1439
1498
878
885
970
3161
1272
797
820
850
862
1269
1641
1668
1028
1560
1815
1334
880
824
1380
824
875
1206
698
2145
2237
914
977
815
1027
824
805
1637
2010
813
1256
966
1119
850
1649
1730
1637
1621
2681
1065
844
943
1171
876
966
817
802
2136
2344