1340
893
1524
2588
966
1373
995
1985
2154
1018
10323
901
2535
22531
1301
1223
1126
1140
933
1001
1191
1255
892
896
979
1012
863
2191
3081
2490
1123
982
1296
848
1407
1232
1253
992
879
988
1144
1202
1274
4519
943
925
995
2651
954
2185
1714
1077
854
1123
1090
1350
1120
875
987
1038
775
946
987
1501
937
782
973
1854
1026
1030
3404
3025
1166
747
1043
866
1074
948
892
852
832
767
984
1322
904
960
900
855
949
3267
923
1373
885
1205
877
1386
1079
899
813
816
830
925
797
796
902
874
2575
795
922
1058
1175
1219
891
963
867
903
1538
816
1030
817