1069
2066
964
2838
1938
1274
682
788
908
2939
2537
926
1173
843
1045
841
1128
845
1201
2279
865
896
1555
911
1080
1248
2263
797
756
877
1481
748
1077
883
684
1151
1394
1280
1856
978
4414
949
1908
8821
1073
2576
959
2293
961
1427
966
860
867
1111
735
8665
1455
1544
1305
951
805
1316
938
903
1836
777
910
847
773
968
899
2130
937
1923
1054
845
1381
1192
1545
8795
1640
863
2399
1412
1093
1899
1195
1000
961
1047
3237
1238
1894
3291
807
1429
658
1205
739
789
983
854
2223
2401
2269
1269
2168
876
1291
1338
777
824
3089
1392
1916
1777
839
1843
1717
1140