1444
947
2910
1304
1098
966
1076
1142
2082
986
2936
1739
912
1238
1137
968
963
1009
2354
1989
3813
1646
930
858
1002
1583
1152
1221
1516
3325
1206
2282
928
1202
5605
1064
1362
928
1545
1114
1555
1005
2072
915
859
1099
1644
919
10667
1237
1178
1623
1217
937
1336
890
1024
1007
1208
1415
867
800
972
958
977
1081
792
848
951
1009
901
824
1116
855
857
843
1013
924
937
788
903
1195
933
1008
931
1204
1026
829
1956
2021
1065
957
833
849
2987
856
963
4496
1020
873
845
830
1458
1234
973
899
893
1064
839
1134
1618
762
835
1276
1025
1030
835
1069
893
1130